Popular Wordlists
  • word of the day

    river otter

    river otter - Dictionary definition and meaning for word river otter

    Definition
    (noun) sociable aquatic animal widely distributed along streams and lake borders in North America
    Synonyms : lutra canadensis

Word used in video below:
text: river repeat traffic jam on the river we
Download our Mobile App Today
Receive our word of the day
on Whatsapp